React Job: Head of Front-End Platforms - tf

Job added on

Company

Hexagon Mining

Location

Perth - Australia

Job type

Full-Time

React Job Details

Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.

On January 10, 2022, Hexagon AB acquired Minnovare, a leading provider of drilling technology. Minnovare specializes in eliminating the manual, labor-intensive, and unproductive processes in underground mining that lead to blast-hole deviation, dilution, and downtime. Its advanced hardware and data-capture software combine to deliver drill-data faster and more accurately, improving the efficiency, productivity, and overall profitability of underground drilling operations. This acquisition accelerates and enhances Hexagon’s underground development roadmap as well as strengthens its formidable drill and blast portfolio. Being a part of Hexagon will provide Minnovare with established global channels and customer base. It will operate as part of Hexagon’s Mining division.

Purpose of Position:

For this role, we are looking for someone who has worked with a broad range of patterns, practices, libraries, and frameworks, familiar with the nuances of applying them to large-scale React-based applications. You will participate in strategic decisions regarding the use of libraries, tools, and architectural design.

Major Areas of Responsibility:

  • Look after Atomics & Atomizer ensuring
  • Roadmap implementation
  • Library & SDK Health
  • Code, Architectural and Test Standards.
  • Look after HxGN Launcher:
  • Future features implementation such as new modules & integrations
  • Provide support for developers on implementing modules.
  • Provide technical guidance for the team members
  • Provide technical support for the developers and teams across the company
  • Present Platform Plans at PI Planning Meetings
  • Develop & Run training courses to the development Teams
  • Keep general documentation and tutorials up to date
  • Look after the building pipelines
  • Look after the NPM feed
  • Compliance with Hexagon’s Workplace Health and Safety policies and procedures, participation in audits and compliance with instructions given in respect to the health and safety of himself / herself and the safety of others
  • Other duties as required from time to time.

Knowledge & Experience Required:

Experience

  • Experience with C / C++
  • Experience with test automation frameworks Chai / Mocha / Enzyme / Jest
  • Minimal experience with Figma / Photoshop

Critical Knowledge, Skills and Abilities

  • Strong JavaScript Knowledge (Vanilla, ECMAScript 6, ECMAScript 7)
  • Strong knowledge of NODEJS
  • Strong knowledge ReactJS and Hooks
  • Strong Functional Programming
  • Strong knowledge of Atomic Design Principles
  • Strong knowledge of Agile Process
  • Strong knowledge of Webpack & Webpack DevServer
  • Strong knowledge of Electron and it’s Api’s
  • Strong knowledge of Docker & it’s containers
  • Strong knowledge of Typescript / FlowType
  • Good knowledge of HTML5 / CSS3 / SASS +
  • Good knowledge of Redux / MobX
  • Good knowledge of Git / Bitbucket / DevOps
  • Good knowledge of Jira / Azure
  • Good knowledge of Linux, MacOS and Windows Api’s & Architecture
  • Good knowledge of C#.

Travel:

  • Availability to Travel to different offices for training purposes once or twice per year

City

Perth